const { Schema, model } = require("mongoose")

//负责和数据库进行映射，数据库字段映射了才能获取到
const errorsSchema = new Schema({

    studentId: {   // 学员 _id
        type: Schema.Types.ObjectId,
        ref: 'UserModel_DB'
    },
    exerciseId: {  // 试题 _id
        type: Schema.Types.ObjectId,
        ref: 'ExercisesModel_DB'
    },
    errorAnswer: Array // 错误答案

}, { versionKey: false })
//第一个参数：模型名字，以后其它地方要使用
//第二个参数：映射关系
//第三个参数：数据库集合的名字
module.exports = model("ErrorsModel_DB", errorsSchema, "errors")